/**
 ****************************************************************************************************
 * @file        delay.c
 * @author
 * @version     V1.0
 * @date        2023-02-25
 * @brief       使用SysTick的普通计数模式对延迟进行管理
 *              提供delay_init初始化函数， delay_us和delay_ms等延时函数
 * @license     Copyright (c)
 ****************************************************************************************************/
#ifndef TRIAL_SYSDELAY_H
#define TRIAL_SYSDELAY_H
#include "stm32f1xx_hal.h"

void delay_init(uint16_t sysclk);
void delay_ms(uint16_t xms);
void delay_us(uint32_t xus);

#if (!SYS_SUPPORT_OS)
void HAL_Delay(uint32_t Delay);     /* HAL库的延时函数，HAL库内部用到 */
#endif

#endif //TRIAL_SYSDELAY_H
